semi ringed ground snake - English Synonyms Dictionary